Big Huge Thesaurus

Cervus elaphus

noun